import java.util.ArrayList;
import java.util.*;

public class Demo1 {
    public static void main(String[] args) {
        Collection collection =new ArrayList();

        collection.add("苹果");
        collection.add("西瓜");
        collection.add("梨子");
        collection.add("香蕉");

        System.out.println(collection.size());

        System.out.println(collection);

        collection.remove("香蕉");  //删除香蕉
        System.out.println(collection);
      //  collection.clear();             //清空数组
       // System.out.println(collection);

        System.out.println("----------3.1增强for遍历-------------");
        for (Object object:collection)
        System.out.println(object);



        System.out.println("----------3.2使用迭代器遍历-------------");

        //hasNext(); 判断有没有下一个元素
        //next();获取下一个元素
        //remove（）；删除当前元素

        Iterator iterator=collection.iterator();

        while (iterator.hasNext())
        {
            String str=(String) iterator.next();
            System.out.println(str);
            iterator.remove();//遍历删除 colection值
        }
        System.out.println("元素个数"+collection.size());

        System.out.println(collection.contains("西瓜"));//判断西瓜是否存在
        System.out.println(collection.isEmpty());//判断collection是否为空

    }
}
